package com.zbcz.erp.bean

/**
 * 正在处理的业务实体类
 * @property routeName 路由名称
 * @property processName 流程名称
 * @property id 业务ID
 * @property createBy 创建人
 * @property createTime 创建时间
 * @property delFlag 删除标志
 * @property updateBy 更新人
 * @property updateTime 更新时间
 * @property procDefId 流程定义ID
 * @property procInstId 流程实例ID
 * @property result 结果
 * @property status 状态
 * @property tableId 表ID
 * @property title 标题
 * @property userId 用户ID
 * @property applyTime 申请时间
 * @property isHistory 是否为历史记录
 * @property tableName 表名称
 * @property assignees 处理人
 * @property priority 优先级
 * @property currTaskName 当前任务名称
 * @property firstGateway 是否为第一个网关
 * @property sendMessage 发送消息标志
 * @property sendSms 发送短信标志
 * @property sendEmail 发送邮件标志
 */
data class DoingBusinessBean(
    val routeName: String,      // 路由名称
    val processName: String,    // 流程名称
    val id: String,             // 业务ID
    val createBy: String,       // 创建人
    val createTime: String,     // 创建时间
    val delFlag: String?,       // 删除标志
    val updateBy: String,       // 更新人
    val updateTime: String,     // 更新时间
    val procDefId: String,      // 流程定义ID
    val procInstId: String,     // 流程实例ID
    val result: Int,            // 结果
    val status: Int,            // 状态
    val tableId: String,        // 表ID
    val title: String,          // 标题
    val userId: String,         // 用户ID
    val applyTime: String,      // 申请时间
    val isHistory: String?,     // 是否为历史记录
    val tableName: String,      // 表名称
    val assignees: String?,     // 处理人
    val priority: Int,          // 优先级
    val currTaskName: String?,  // 当前任务名称
    val firstGateway: Boolean,  // 是否为第一个网关
    val sendMessage: String?,   // 发送消息标志
    val sendSms: String?,       // 发送短信标志
    val sendEmail: String?,      // 发送邮件标志
    var applyer: String?
//    "id": "17582",
//"name": "印章申请",
//"key": "印章申请",
//"version": 1,
//"description": null,
//"businessKey": "1818881476171796480",
//"tableId": "f5d7353d72d9471a8c375571c6c96d76",
//"tableName": "zb_seal_application",
//"parentId": null,
//"procDefId": "印章申请:1:7509",
//"procInstId": "17582",
//"actId": "yzsq",
//"isSuspended": false,
//"tenantId": "",
//"deployId": "7506",
//"currTaskName": "印章申请",
//"routeName": "@/views/activiti/form/testForm",
//"applyer": "管理员"
)
